#pragma once
#include<iostream>
using namespace std;
#include<string>
#define MAXSIZE 1000
////1、系统需求
//通讯录是一个可以记录亲人、好友信息的工具。
//本教程主要利用C++来实现一个通讯录管理系统系统中需要实现的功能如下：
//• 添加联系人：向通讯录中添加新人，信息包括（姓名、性别、年龄、联系电话、家庭住址）最多记录1000人
//•显示联系人：显示通讯录中所有联系人信息
//• 删除联系人：按照姓名进行删除指定联系人
//•查找联系人：按照姓名查看指定联系人信息
//• 修改联系人：按照姓名重新修改指定联系人
//• 清空联系人：清空通讯录中所有信息
//• 退出通讯录：退出当前使用的通讯录
struct person//构建联系人结构体变量
{
	string neme;
	int sex;
	int unsigned age;
	long pheon;
	string add;
};
struct addressbooks
{
	struct person Adderssary[MAXSIZE];
	int m_size;

};

void addperson(addressbooks* ads);//添加联系人
void Printfpersons(addressbooks* ads);//显示联系人
void Deleteperson(addressbooks* ads,int ret);//删除联系人
void Locatpreson(addressbooks* ads, int ret);//查找
void Modifyperson(addressbooks* ads, int ret);//修改
void Clearperson(addressbooks* ads);//清空
void addperson(addressbooks* ads);//添加联系人：向通讯录中添加新人，信息包括（姓名、性别、年龄、联系电话、家庭住址）最多记录1000人
void Printfpersons(addressbooks* ads);//•显示联系人：显示通讯录中所有联系人信息
void Deleteperson(addressbooks* ads,int ret);//删除联系人：按照姓名进行删除指定联系人
void Locatpreson(addressbooks* ads, int ret);//查找联系人：按照姓名查看指定联系人信息
void Modifyperson(addressbooks* ads, int ret);//修改联系人：按照姓名重新修改指定联系人
void Clearperson(addressbooks* ads);//清空联系人：清空通讯录中所有信息
